]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
calendar: Don't mark translations from GTK+ for translation
authorFlorian Müllner <fmuellner@gnome.org>
Sat, 26 Apr 2014 23:06:13 +0000 (01:06 +0200)
committerFlorian Müllner <fmuellner@gnome.org>
Sun, 27 Apr 2014 00:06:27 +0000 (02:06 +0200)
The order in which month and year are displayed is controlled by
a "special" translated string in GTK+. We pick up the translation
from there, so make sure that it doesn't get translated again
in gnome-shell.

https://bugzilla.gnome.org/show_bug.cgi?id=715042

js/ui/calendar.js

index 4cd2850530914f70cf973c71025e8c201619c741..87bafb4de8cf7d939268042e7997efab350ebd38 100644 (file)
@@ -14,6 +14,9 @@ const Shell = imports.gi.Shell;
 const MSECS_IN_DAY = 24 * 60 * 60 * 1000;
 const SHOW_WEEKDATE_KEY = 'show-weekdate';
 
+// alias to prevent xgettext from picking up strings translated in GTK+
+const gtk30_ = Gettext_gtk30.gettext;
+
 // in org.gnome.desktop.interface
 const CLOCK_FORMAT_KEY        = 'clock-format';
 
@@ -387,7 +390,7 @@ const Calendar = new Lang.Class({
 
         // Find the ordering for month/year in the calendar heading
         this._headerFormatWithoutYear = '%B';
-        switch (Gettext_gtk30.gettext('calendar:MY')) {
+        switch (gtk30_('calendar:MY')) {
         case 'calendar:MY':
             this._headerFormat = '%B %Y';
             break;